deputy station leader - Turco Inglés Diccionario